@zindex-base: 10;
@layout-gutter: 10px;
@text-color: rgba(0, 0, 0, 0.65);
@content-bg: #f5f7fa;
@header-hg: 64px;
@header-padding: @layout-gutter * 2;
@header-bg: @primary-color;
@aside-wd: 200px;
@aside-bg: #fff;
@layout-ease: cubic-bezier(.25, 0, .15, 1);
@zindex: @zindex-base;
@tab-hg: 40px;
@content-padding-left: @aside-wd + 20px;
@content-padding: @layout-gutter + 10px;
@content-heading-border: #efe3e5;

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.align-item-center {
  -webkit-box-align: center!important;
  -ms-flex-align: center!important;
  align-items: center!important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}
